查看原文
其他

金融业务场景下,Oracle 数据库与数据仓库在不同基础架构上表现如何?|评测合集

深耕金融行业的 志凌海纳SmartX
2024-11-01

在金融行业,不少用户都使用 Oracle/Oracle RAC 数据库支持交易与跑批类业务系统,并采用 Oracle 数据仓库支持 BI 报表类应用。由于这些应用系统对 IT 基础架构的性能和稳定性都有着较高的要求,很多用户都希望能够进一步了解 Oracle 数据库/数据仓库在不同 IT 基础设施上(如 Oracle 一体机、传统虚拟化+集中式存储、分布式存储,以及国内外厂商的超融合架构)的运行表现,以便更好地开展架构选型和方案优化。


作为深耕金融行业超过 6 年的专业超融合厂商,SmartX 在与众多银行、保险、证券、基金、期货等机构的合作中,积累了大量关于 Oracle 数据库场景的测试与实践。本文,我们将分享金融业务场景下不同 IT 基础设施支持 Oracle 数据库与数据仓库的性能评测,为用户提供参考。


更多数据库场景与金融行业跑批类业务场景评测与实践,欢迎扫码下载电子书《SmartX 产品在数据库场景下的测试与实践合集》《金融行业跑批类业务场景探索与实践合集》

上下滑动,查看本文重点内容

  1. Oracle 数据库在多种基础设施平台上的基准性能对比

  2. Oracle 数据库支持交易与跑批类业务的性能实测

  • 恒生柜台交易场景

  • 银行核心业务系统

  • 基金数据中心业务系统(CC)

  • TA 系统

  • O32 投资交易系统

  • CTP 主席期货交易系统

  • SAS 风控系统

3.  Oracle 数仓基于不同平台的跑批性能实测

  • Oracle 数仓性能实测

  • BI 报表类应用在超融合架构下的性能验证


Oracle 数据库在多种基础设施平台上的基准性能对比


SmartX 超融合 vs VMware 超融合 vs 裸金属+集中式存储 vs 数据库一体机


某银行用户计划将 IBM 小机数据库下移至 x86 平台,因此对 SmartX 与 VMware 超融合(vSAN 8)承载 Oracle 数据库的能力进行了测试,并与 Oracle 数据库一体机和“裸金属+Dell 集中式存储”架构下的 Oracle 性能进行对比。结果显示,在 1500 并发用户压力测试下,SmartX 超融合性能可达到 24631 TPS,是 vSAN 8 环境 (11101 TPS)的 2.2 倍,同时也优于 Oracle 数据库一体机(22149 TPS)和集中式存储架构(11874 TPS)的表现。


欲深入了解,请阅读:性能翻倍!SmartX 超融合与 vSAN 8 在数据库场景下的性能对比


SmartX 超融合 vs Nutanix 超融合


相较存写缓存分离的 DSF(Nutanix 分布式存储),SmartX 分布式存储 ZBS 采用统一的缓存空间,能更好地满足大型数据库的性能需求。在模拟委托落库的测试场景下,在单数据卷部署 Oracle 时,SmartX 超融合性能较 Nutanix 超融合提升超 60%,而参考 Nutanix 最佳实践拆分数据卷后,SmartX 超融合性能表现仍高于 Nutanix 超融合约 5%。


欲深入了解,请阅读:


Oracle 数据库支持交易与跑批类业务的性能实测


恒生柜台交易场景


超融合架构支持能力验证


某证券机构对超融合软件承载核心业务系统的能力进行验证:在模拟 1000 用户并发的恒生柜台交易场景下,SmartX 超融合在进行客户登录校验、普通委托和持仓查询时,平均性能分别达到 11000 TPS、7000 TPS 和 14000 TPS,满足承载恒生柜台交易稳定运行的需求。


欲深入了解,请阅读:某证券公司:SmartX 超融合柜台交易系统验证与信创云部署实践


银行核心业务系统


超融合 vs 传统虚拟化/物理机/小机+集中式存储


某银行用户自 2019 年起开始使用 SmartX 超融合支持多种业务系统,为了将年终决算跑批验证相关系统迁移至超融合平台,用户对 SmartX 超融合支持银行核心业务系统的能力进行测试。其中,用户的总账系统、CBS 信贷系统、CMS 核心系统、新会计计量准则等均运行在 Oracle/Oracle RAC 数据库。结果显示,SmartX 超融合仅使用 3 台 PC 服务器即可表现出与生产环境(传统虚拟化/物理机/IBM 小机+集中式存储)相当的跑批性能,其中 CBS 核心系统相比生产环境跑批时间缩短 45%,效率提升 83.6%。


欲深入了解,请阅读:超融合架构加速银行核心系统跑批效率


基金数据中心业务系统(CC)


超融合高性能集群性能验证


基于 SMTX OS 对 NVMe 闪存的优化,SmartX 帮助某基金公司 CC 系统进行性能提升验证测试。验证结果表明,相比于生产环境,SmartX 超融合高性能集群环境下 CISP 估值数据落地单任务跑批时间缩短 85%,多任务跑批总用时从 177 分钟缩短至 32 分钟,降幅达 82%。


欲深入了解,请阅读:某基金公司数据中心业务系统超融合平台优化验证


TA 系统


注册登记场景 - 超融合 vs 数据库一体机


某保险公司针对 TA 注册登记系统(Oracle 数据库)在 SmartX 超融合和数据库一体机上的跑批性能进行了对比测试:在 1 年与 3-5 年业务量模拟场景下,3 节点 SmartX 超融合性能表现与 2 计算节点 + 3 存储节点的数据库一体机性能相当,可充分支持 TA 注册登记业务场景。


欲深入了解,请阅读:Oracle 上企业云,高性能与简单敏捷如何兼得?


TA 4.0 交易处理场景 - SmartX 超融合 vs VMware 虚拟化+HDS/EMC 全闪存储


某基金用户原有 TA 系统的支撑平台老旧,为了提升存储性能,用户分别测试了 HDS、EMC 全闪集中式存储和 SmartX 超融合(基于分布式存储)架构下 TA 4.0 系统处理交易的效率。结果显示,在 200 万笔 - 1600 万笔多个交易量场景下,SmartX 超融合运行 TA 跑批的用时,相比生产环境减少了 70%,相比 HDS 和 EMC 集中式存储环境也有 20% 的缩短。


TA 6.0 估值清算场景 - 分布式存储 vs 裸金属+本地硬盘


“实时估值”是很多金融用户的终极需求,为了优化估值效率,某金融用户对 SMTX ZBS(基于裸金属服务器)与“裸金属服务器 + 本地硬盘”环境支持估值核算跑批的性能进行了对比测试。测试结果显示,对同等总数量的产品进行估值核算,分布式存储 iSCSI 和 NVM-oF 在跑批时间上都明显优于服务器本地磁盘的方式(时间缩短近一半),而且完成跑批产品数量也更多。


欲深入了解,请阅读:金融场景探索|以分布式存储驱动金融资管估值系统效率提升


TA 和投研系统 - 超融合 vs 裸金属+Netapp 全闪存储


某基金用户针对 SmartX 超融合(混闪配置)和“裸金属+ Netapp 集中式存储”架构(全闪配置)支持 TA 跑批和投研系统的性能开展对比测试。在 TA 跑批测试中(包含多项任务串行操作),相比集中式存储架构,SmartX 超融合缩短跑批时间超一半;在多次投研跑批测试和投研系统查询任务测试中,SmartX 超融合也可缩短任务用时 15%-84%,加快业务流转效率。


O32 投资交易系统


超融合 vs 物理机+集中式存储


泓德基金原有的传统架构运行 O32 交易系统中的一个静态风控模块需要约 15min,运行清算后备份和静态风控模块需要约 25min。部署 SmartX 超融合架构后,用时分别减少到 7min43s (缩短 49%)和 11min7s(缩短 56%),符合缩短用时的预期。


欲深入了解,请阅读:泓德基金:以超融合构建生产及灾备环境,承载 O32 等关键业务系统


O32 风控 & TA & CC 系统 - 超融合 vs 裸金属+本地硬盘 vs 裸金属+Netapp 全闪存储


某基金机构原采用裸金属+本地硬盘/Netapp 全闪集中式存储架构,支撑 O32、TA 等核心应用系统和 CC 核心数据库。为了进一步实现超融合架构转型,用户对 SmartX 超融合支持金融核心业务系统的性能进行了测试。结果显示,在模拟 32 万笔委托交易量的 O32 压力测试中,超融合架构下单笔委托(不带风控)平均延时为 40ms,不到恒生基准值(500ms)的 1/10。


相比生产环境,SmartX 超融合也大幅提升核心业务系统性能,O32 风控场景(300 GB 数据量)耗时缩短 67.5%,TA 场景(480 GB 数据量)耗时缩短 41.4%,CC 跑批(580 GB 数据量)耗时缩短 91.5%。


CTP 主席期货交易系统


超融合 vs 物理机


某期货机构使用 SmartX 超融合开展数据中心云化转型实践,以超融合架构支撑包括 CTP 主席期货交易系统在内的全部业务,并对基于超融合的 CTP 系统开展了一系列性能测试。结果显示,SmartX 超融合平台上的 CTP 系统不仅可稳定承载每秒 100 万报单的业务压力,在 CTP 穿透延迟场景测试中,单向报单延迟时间也仅为 0.615 ms,优于原物理环境的 0.9 ms。


欲深入了解,请阅读:某期货机构以超融合构建 CTP 主席期货交易系统云底座(附验证数据)


SAS 风控系统


分布式存储 vs 集中式存储


某银行用户原使用全闪集中式存储为 SAS 风控系统、DB、CDH 等系统提供高性能支持。而随着存储资源日趋紧张,用户面临高成本扩容和共享存储下需要限速运行 SAS 系统的两难困境。为此,用户开始探索其他存储解决方案,并针对 SmartX 分布式存储 ZBS 搭配信创 CPU 支持 SAS 风控系统的性能展开测试。结果显示,信创环境下的混闪 ZBS 分布式存储(开启 RDMA)运行 SAS 风控系统的性能,与生产环境全闪集中式存储架构性能相当,甚至在两种跑批场景下可减少 11%-16% 的整体耗时。


欲深入了解,请阅读:银行用户 SAS 风控跑批测试:分布式分层全闪跑赢集中式全闪


Oracle 数据仓库在不同平台的跑批性能实测


Oracle 数仓性能实测


混闪分布式存储 vs 全闪集中式存储


某金融机构使用传统架构支撑数仓业务系统,其中存储使用 EMC PowerStore 全闪存储。为了增强架构弹性扩展能力、降低扩容成本,用户希望替换为分布式存储,因此对 SmartX 分布式存储 SMTX ZBS 支持 Oracle 数仓的性能进行了测试。结果显示,相比生产环境,SmartX 分布式存储在混闪配置下执行全部存储过程集,3 个月平均跑批时间缩短 45%;其中,某耗时最长存储过程,3 个月平均跑批时间缩短 55%,其他存储过程集 3 个月平均跑批时间缩短 31%。


欲深入了解,请阅读:金融用户实践|分布式存储支持数据仓库业务系统性能验证


BI 报表类应用在超融合架构下的性能验证


SmartX 超融合(ELF 虚拟化)vs SmartX 超融合(VMware 虚拟化)vs 物理机+集中式存储


某金融机构采用 Oracle 数仓支持 BI 报表系统,为了进一步提升运行效率,对 SmartX 超融合(ELF 虚拟化)、SmartX 超融合(VMware 虚拟化)和生产环境物理机+EMC 存储三种架构下 BI 系统的性能表现进行了对比测试。结果显示,相比生产环境,SmartX 超融合依靠自主研发的分布式存储,在搭配 ELF 虚拟化和 VMware 虚拟化的情况下,均可带来 69% 的报表生成时间缩短。


欲深入了解,请阅读:BI 报表应用在超融合架构下的性能验证


SmartX 超融合 vs VMware 超融合 vs 物理机+集中式存储


某金融用户在进行数据仓库分布式存储选型时,在测试过程中遭遇了 vSAN 缓存击穿而难以完成全量跑批任务的问题。随后,用户采用 SmartX 超融合(内置分布式存储 ZBS)进行跑批测试与性能优化,经过多轮测试验证,SmartX 超融合可稳定承载 Oracle 数据仓库 BI 系统,并有效缩短跑批时间约 42%(从生产环境的 8.5 小时缩短至低于 5 小时),满足客户在性能及稳定性方面的要求。


欲深入了解,请阅读:BI 数仓跑批测试:vSAN 缓存击穿,SmartX 超融合缩短跑批时间近一半|金融用户实践


超融合 vs 小机+集中式存储


某金融客户在生产环境(IBM 小机)使用 Oracle 数据仓库为经验管理报表系统提供数据加工和数据处理。随着业务量和数据量的增长,Oracle 数据仓库跑批性能越来越差,因此用户希望探索“小机下移”至超融合平台的可行性,以 SmartX 超融合测试 Oracle 数据仓库跑批性能。经过多轮测试验证,SmartX 超融合架构相比原生产架构的小机 + 集中式存储,在进行 Oracle 数据仓库跑批时有明显的性能提升,跑批时间可有效缩短 36%,同时验证了 Oracle 数据仓库从小机下移 x86 服务器的可行性。


欲深入了解,请阅读:Oracle 数据仓库在超融合架构下的跑批性能验证


总体而言,得益于自主研发的高性能分布式存储,SmartX 超融合和分布式存储可以为多种 Oracle 数据库和数据仓库场景提供高性能、低时延、稳定可靠的支持能力。一些金融应用场景下,SmartX 超融合和分布式存储甚至能在硬件配置略低的情况下,发挥出超过集中式存储、数据库一体机和 VMware 超融合的性能水平。更多数据库与跑批场景下的性能评测与用户实践,欢迎下载阅读电子书《SmartX 产品在数据库场景下的测试与实践合集》《金融行业跑批类业务场景探索与实践合集》



推荐阅读:

继续滑动看下一个
志凌海纳SmartX
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存